/**
 * 格式化日期
 * @param {*} date 
 * @returns 
 */
export function formatDate(date) {
    if (date) {
        if(typeof date === 'string'){
            return date
        }
        const year = date.getFullYear();
        const month = (date.getMonth() + 1).toString().padStart(2, '0');
        const day = date.getDate().toString().padStart(2, '0');
        return `${year}-${month}-${day}`;
    }
    return ''
}

/**
 * 格式化时间
 * @param {*} date 
 * @returns 
 */
export function formatTime(date) {
    if(date){
        if(typeof date === 'string'){
            return date
        }
        const year = date.getFullYear();
        const month = (date.getMonth() + 1).toString().padStart(2, '0');
        const day = date.getDate().toString().padStart(2, '0');
        const hours = date.getHours().toString().padStart(2, '0');
        const minutes = date.getMinutes().toString().padStart(2, '0');
        const seconds = date.getSeconds().toString().padStart(2, '0');
        return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`;
    }
    return '';
}
